home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
comm2
/
dlgmcs17.lha
/
Changes.TXT
next >
Wrap
Text File
|
1995-07-05
|
13KB
|
324 lines
=======================
EmacsDLG Change History
=======================
-------------------------
Version 1.7 - July 1995
-------------------------
Fixed lock-up in EmacsOpts (ESC-Z command for registered users) caused
by having fortune cookie commands longer than about 50 characters.
Emacs now prompts the user for uuencoding when binary characters are
detected in the input file.
Keyfile checking removed from EmacsDLG and EmacsFIG. EmacsDLG is now
freeware.
-------------------------
Version 1.6 - 21-Oct-1994
-------------------------
EmacsDLG now requires AmigaDOS 2.04 or later. It will probably crash
in various odd situations if you run it on 1.3.
Fixed bugs that caused scrambled characters during an ASCII upload.
High-ascii characters are now allowed in To/Subject prompts.
Increased maximum number of fortune cookie topics to 20.
Quotes should have the jaggies less often.
Non-sysop users can now use the ^X^I insert-file command to read a
file from their private directory into the editor. The user could use
this to upload a prepared file to themselves, and then insert it into
a message. Any file in their private directory can be inserted except
their User.Data file. The user is not allowed to enter a filename
containing ":" or "/" characters. Users with access level greater
than or equal to the read access permission can read any file (default
is 255).
When inserting a file with ^X^I, EmacsDLG checks to see if it is a
binary file. If so it automatically uuencodes the file. Uuencoding
is built-in, no separate executable necessary.
-------------------------
Version 1.5 - 30-Dec-1993
-------------------------
***********************************************************************
* ATTENTION REGISTERED USERS: You must run EmacsFIG and then SAVE the *
* configuration data. If you don't do this, fortune cookies will not *
* work in this version, and EmacsDLG may fail to startup. *
* *
* cd dlgconfig:misc ---> or wherever your emacsdlg.cfg file lives *
* run emacsfig ---> click on the SAVE gadget *
* *
***********************************************************************
You can now define up to nine different fortune cookie commands, and
assign descriptive names to them (Star Trek, Movie Trivia, Elephant
Jokes, etc.). Your users can select a default topic for their
fortunes, or they can have Emacs prompt for the topic each time they
save a message. Tell your users to use the ESC Z command to set their
fortune cookie defaults. [REGISTRATION REQUIRED]
Fortune cookies are never added to messages addressed to Areafix,
Areamgr, Filemgr, or Raid.
Your C-Net addicts will like this next feature. Emacs recognizes "/s"
or ".s" at the beginning of a line as a request to save the message.
When changing the subject or recipient or when entering a filename,
you can now use the cursor keys to edit the input string.
The new ESC ! command sends a broadcast message to a selected port.
This is useful when somebody sends you a broadcast message, so you can
respond without exiting the editor. By default, the who's on-line
listing will show ports TL0, TR0, and TR1. You can use EmacsFIG to
configure which ports your user can see in the who's on-line listing
[REGISTRATION REQUIRED to change the port configuration].
Quoted messages generated by TurboRead and other variants of "sendmsg"
no longer show up as double-spaced. This bug was a remnant of some
awful Xenolink code that was never necessary with DLG. :-P
Typing a space after the wrap column no longer triggers word wrap.
Word wrapping in the quote window is now fixed at 74 columns instead
of being based on the terminal width. This should reduce instances of
quotes with orphaned words on most user's screens.
If you issue the print command (^X^P), Emacs asks if you really want
to write to the printer. This is especially useful if you
accidentally hit this command when you don't have a printer.
Quoting an empty message no longer causes a crash.
EmacsFIG now runs in 640x400 (interlace) since the screen was getting
a little cramped for space.
-------------------------
Version 1.4 - 22-Jul-1993
-------------------------
By popular demand the word-wrapping default has been restored to its
original behavior. If you edit a config file or any other file which
should not allow word-wrapping, you must remember to use ^XMW to
manually turn it off.
Or, you can use the "special word wrap" option to automatically turn
off word wrapping when editing a plain file. Since Emacs cannot
distinguish between plain files, bulletins, file description comments
and possibly others, word wrapping will be off for these kinds of
files when you use the special word wrap option. Most people will not
want to use this option, but if you do, you can set it by using ESC-Z.
This is available only on a per-user basis, and that user will likely
be a sysop or co-sysop who edits configuration files remotely.
Quoted blank lines work better now (I think) and quoted lines longer
than 80 characters are truncated properly.
When using ESC-T to change the recipient of a message, "All" is now a
valid user for local public messages.
The fortune command can now take DLG %variables as parameters. All
the normal %variables are supported, but the message area and file
area %variables are not. You can use this feature to pass the user's
name to the fortune program, assuming the fortune program knows what
to do with it.
The fortune cookie prompt now asks "YES/no/retry" instead of
"YES/no/quit". This should be a little more intuitive. "Yes" uses
the fortune, "No" saves the message without a fortune, and "Retry"
chooses another fortune for consideration.
Broadcast messages, sleepy messages, clock updates, and other
interruptions should no longer happen while Emacs is waiting for an
input prompt. This will prevent the prompt from vanishing and messing
up the location of the input cursor.
The file requester now includes a pattern gadget.
In an upcoming release of Hack & Slash you will be able to use
EmacsDLG to edit H&S messages. If EmacsDLG is registered and if
you're running Workbench 2.04 or later, message headers and full
message-quoting will be available when replying to a message in H&S.
But be careful when those idle messages appear... you never know
what's real and what's fantasy! Moooohahahahaha!
EmacsFIG string gadgets have a little more room.
The new ^X^P command will print the contents of the message buffer
to your PRT: device. You must have an access level greater than or
equal to the write access permission (default 255).
-------------------------
Version 1.3 - 06-Jun-1993
-------------------------
The new ^XM command toggles editing modes. ^XMW turns word-wrap on or
off, and ^XMI turns insert mode on or off. Word-wrap should be turned
off when editing a configuration file that needs to have lines longer
than your screen width. Word-wrap is ON by default when you edit a
message or file description, OFF when you edit a plain file.
If you don't like the chosen fortune cookie, you can now keep trying
until you get one you like.
The current time is displayed at the bottom of the message window,
and is updated each minute. Who needs a title bar clock?
System broadcast messages are back. No more crashes!
Terminal widths wider than 80 columns work much better now.
Word wrapping is now based on the user's terminal width, rather than
being a sysop-definable option.
When changing the recipient of a local message, the new recipient is
now checked to make sure they have an account on the system.
Added another new quote prefix: "Alan_B>"
Only alphabetic characters are included in quote prefixes. This
should prevent brackets and other weird characters in UUCP messages
from being included in the quote prefix.
Several new non-ANSI window borders are now provided via EmacsFIG
(global) and ESC-Z (per user).
Entering long lines of dashes no longer causes the word-wrap algorithm
to crash the system or cause garbage to be inserted into the buffer.
Lockups during ASCII sends from some terminals should be fixed (had to
do with rapid-fire receiving of XOFF characters).
Removed the Master Snooper contest. I'm fairly certain I did not put
another hidden contest in this release. :)
Thanks and apologies to Mark Montminy and Robert Hurst for the dungeon
inspirations. I hope they don't sue me for copyright infringement! :)
-------------------------
Version 1.2 - 28-Apr-1993
-------------------------
You can now setup the ISpell spelling checker to provide suggested
replacements for misspelled words. ISpell's suggestions are shown
in a pop-up window. To get this new behavior you must change the
Spell check command in EmacsFIG. Use the following setup:
_____________________________________
|Spell run run >nil: c:ispell -r |
|AREXX port IRexxSpell |
|Spell check check | <- this is changed
|Spell exit exit |
|____________________________________|
User options saved with ESC-Z now work even if the sysop never bothered
to save system-wide defaults with EmacsFIG.
Quote greeting containing (") no longer causes ESC-Z command to fail.
Typeahead is eaten when prompting for fortune cookie, so it's not so
easy to accidentally hit return twice (my return key is bouncy).
First letter of each word in recipient's name in ESC-T is now capitalized.
Typing ^Y after quoting an entire message no longer causes another copy
of the message to be quoted!
The broadcast message code has been removed because it caused random
crashes on some systems. It will return when I come up with a more
reliable technique.
-------------------------
Version 1.1 - 05-Apr-1993
-------------------------
Fortune cookies have been re-vamped to make them more flexible and
more reliable. Fortune cookies no longer are done based on message
area or access level. Instead, each user has the choice whether or
not they want fortune cookies. Fortunes can optionally be previewed
before saving. See the EmacsDLG.DOC file for details. PLEASE NOTE
that the default is for fortune cookies to be OFF. You must use the
new ESC-Z user options command to turn them on for your account.
The new ESC-Z command allows a user to change their colors, quote
greeting, quote attribution style, and other preferences. This is
implemented as a separate program, EmacsOpts, that is invoked when the
user selects ESC-Z. The user's preferences are saved in the file
User:User_Name/EmacsDLG.opt. ESC-Z works only if EmacsDLG is registered.
New commands to change the message header: ESC-J changes the subject,
ESC-T changes the recipient.
ASCII send should now work much better. Output is turned off during
an ASCII send so the result shouldn't be quite so garbled. I was
never able to cause any crashes while doing an ASCII send, so I don't
know if that bug is fixed or not.
Watch the bottom line of your screen for DLG system messages!
The ^X^I insert-file operation now positions the cursor at the
beginning of the inserted text rather than at the end.
Quote prefix now includes ">" as a choice.
Strings that are unchanged from the default are no longer saved by
EmacsFIG. This improves editor startup time on slow 68000's.
EmacsFIG no longer adds stray ~ characters to the fortune command.
Changed color scheme in EmacsFIG so that the normal/dim colors are in
the top row and the bold/bright colors are in the bottom row.
When sending netmail, the 2D net/node address of the recipient is
shown. There appears to be no way to get the zone or point information,
but I'm sure that won't stop thirty zillion requests for the zone and
point to be added!
The help file is now a multi-page work of literary excellence! :-)
Misspelled words are now highlighted in the message body when the
spelling checker prompts for a replacement.
Spelling checker no longer flags numbers as misspelled words.
Fixed a possible problem if carrier drops while the "where are you"
messages are being displayed. Cursor is now repositioned to the main
text after showing these messages.
Fixed stray characters that appeared at the end of a line when a long
quoted line was quoted.
-------------------------
Version 1.0 - 14-Feb-1993
-------------------------
(changes since beta version 0.8)
Command line has changed to allow the config directory to have a
reasonable default if it's not specified. Beta testers please see the
documentation file for details (basically, the config directory was
moved to be the last parameter on the command line).
Message area list for fortune cookies now works.
The default colors for main text, quote, and help are now non-bold.
New quote style has been added: quoted initials can now be shown in
lower case.
User's screen length setting is now used correctly.
Fixed minor bug if quoted message contains improperly-terminated line.
Fixed some anomolies when correcting a message with very long lines.